#ifndef SHAPE_H
#define SHAPE_H

class CShape
{
public:
    CShape();
    void input(void);
    void set(char shape);
    virtual void exec(void) = 0;
    void output(void);
    virtual ~CShape();

protected:   //  derived class
   
    char shape;
};

#endif // SHAPE_H
